most resourceful - French English Dictionary